package frankenstein.datastructures;

public class Settings extends ParentModel {

	private int eliteSize;
	private int populationSize;
	private int fitnessMetric;
	
	public int getEliteSize() {
		return eliteSize;
	}
	public void setEliteSize(int eliteSize) {
		this.eliteSize = eliteSize;
	}
	public int getPopulationSize() {
		return populationSize;
	}
	public void setPopulationSize(int populationSize) {
		this.populationSize = populationSize;
	}
	public int getFitnessMetric() {
		return fitnessMetric;
	}
	public void setFitnessMetric(int fitnessMetric) {
		this.fitnessMetric = fitnessMetric;
	}
	public Settings createClone() {
		Settings clone = new Settings();
		clone.setEliteSize(eliteSize);
		clone.setFitnessMetric(fitnessMetric);
		clone.setPopulationSize(populationSize);
		return clone;
	}
	
	
}
